3432 256
4015 229
4893 617
56760 793
7132 185
41216 196
17558 919
9713 318
365153 1049
207364 662
87061 877
32870 163
16743 364
3917 482
3851 575
3114 116
2347 222
5125 113