1023 116
3737 923
6370 793
5447 508
2415 451
12476 810
7946 607
4264 280
1421 297
3961 503
2196 535
5353 173
1448 325
3691 467
3197 698
639 135
2465 561
637 48
1896 538
7925 538
890 212
3345 331
2944 583
2912 188