3430 256
4012 229
4892 617
56737 793
7131 185
41215 196
17558 919
9713 318
365137 1049
207323 662
87034 877
32864 163
16740 364
3917 482
3851 575
3114 116
2346 222
5125 113