25895 111
19422 523
21055 315
70100 641
135477 914
61851 287
30375 282
52522 468
29000 698
44733 670
47628 497
57969 941
50298 184
26632 699
56705 705
72052 802
78708 947
28649 245
29377 219
8972 286
6394 722
3811 706
4604 704
5513 878
3547 81
1667 70
2600 420
2797 97