55973 112
56932 793
3500 160
25000 683
12834 80
376514 1073
291148 849
211170 1100
271073 993
7052 845
53060 600
16088 633
32654 429
85951 769
11647 508
50476 216
38716 528
30394 262
92779 759
53016 659
42968 530
2984 272
9923 514
4794 650
8399 730
1893 204
2780 64
2904 298