3313 473
1589 373
5009 339
3538 927
5842 577
7549 272
2132 547
9774 875
2503 364
3155 620
3292 839
13159 103
8005 227
2344 565
655 62
4379 78
3735 688
8747 432
3138 503
3100 791
14399 904
6533 561
3320 622
1240 112