41298 50
10584 648
13655 685
1302 58
3020 214
14409 92
7440 580
5485 611
2763 30
29741 540
3248 99
21207 562
3831 169
22270 180
3533 113
11516 268
13305 433
10103 616
5342 173
11508 234
3321 257
6251 575
5210 687
4173 782
3904 593
4437 565
8261 891
4929 333