2827 500
14706 105
28598 235
5593 529
19591 674
22912 615
19918 704
31295 288
4203 662
6937 254
3833 454
19911 657
1326 302
4274 195
2545 49
24811 602
6619 640
15974 338
4091 829
21701 100
15576 90
1802 29
17961 557
7071 423
2028 304
4945 77
8188 69
6688 162