12546 751
8862 571
1546 331
9261 108
6537 307
6283 868
4583 317
2906 636
7875 259
1677 114
8797 410
3366 838
4059 637
2756 358
1090 39
28728 584
3406 742
4951 433
2972 434
4441 608
7103 302
4369 584
3513 928
2927 530