28023 857
15867 498
5341 545
21948 315
8200 584
5838 325
14446 620
2677 304
7726 683
1615 377
2419 592
1564 295
2052 518
2799 686
736 226
1179 261
478 85
953 156
658 123
3029 688
523 87
2671 726
1550 371
1788 445
1365 251
1530 447
2122 421
661 128