9560 486
9391 339
7043 581
8583 152
11900 902
10834 552
23464 319
16298 225
12231 493
23456 810
1711 57
32900 570
22612 569
13703 567
11118 662
4843 190
8390 309