9693 705
4241 440
29297 470
58725 231
2312 112
6317 593
8175 95
4816 534
2893 351
2485 533
2240 398
7035 185
4761 572
5139 518
13953 527
8470 437
6645 559