55886 112
56855 793
3495 160
24994 683
12828 80
376331 1073
290980 849
211100 1100
270980 993
7049 845
53025 600
16076 633
32610 429
85733 769
11619 508
50424 216
38687 528
30368 262
92643 758
52938 659
42881 530
2981 272
9917 514
4792 650
8393 730
1890 204
2773 64
2900 298