55897 112
56871 793
3495 160
24994 683
12828 80
376350 1073
291012 849
211113 1100
270990 993
7049 845
53031 600
16078 633
32622 429
85765 769
11626 508
50430 216
38695 528
30374 262
92658 758
52950 659
42896 530
2981 272
9918 514
4792 650
8394 730
1891 204
2773 64
2900 298