29721 313
6718 721
2612 173
8617 596
5054 542
3643 529
4574 783
5181 664
9591 555
2762 612
14896 928
5140 433
3446 288
3059 182
5218 254
6129 519
4969 618
47210 192
4850 782
6361 598
5735 681
2610 427
2526 217
4375 646
12455 578
1509 269
1297 202
4073 548