12312 825
9742 493
2894 291
4549 184
8377 614
3348 424
1561 293
2978 749
2830 650
3126 620
839 129
3288 741
1898 449
3447 933
1983 521
1212 167
1984 53
2939 733
3824 661
3270 756
3132 631
2589 640
860 119
1459 351
2603 675
2197 489
3255 569
429 47