55969 112
56925 793
3500 160
25000 683
12834 80
376489 1073
291134 849
211169 1100
271068 993
7052 845
53056 600
16086 633
32652 429
85927 769
11645 508
50474 216
38714 528
30393 262
92766 759
53009 659
42959 530
2982 272
9922 514
4794 650
8398 730
1893 204
2780 64
2904 298