55968 112
56922 793
3500 160
25000 683
12833 80
376478 1073
291125 849
211166 1100
271065 993
7052 845
53056 600
16086 633
32652 429
85915 769
11643 508
50471 216
38710 528
30393 262
92754 759
53005 659
42955 530
2982 272
9922 514
4794 650
8398 730
1893 204
2779 64
2904 298