31597 696
18404 501
30636 295
396 83
3929 631
3505 622
1378 166
2489 510
10827 315
2686 625
2589 734
2022 194
3811 80
6684 560
44340 683
16116 275
9401 375
2882 713
1846 563
1727 430
736 238
7801 606
9914 585
871 166