2258 239
1382 71
3612 356
6529 569
6271 819
3050 196
3381 532
23387 267
13055 634
30439 685
116994 1150
12780 474