55708 112
56685 793
3489 160
24985 683
12822 80
376027 1073
290647 848
210956 1100
270777 993
7043 845
52942 600
16044 633
32510 429
85154 767
11566 508
50310 216
38602 528
30332 262
92368 758
52758 659
42739 530
2975 272
9909 514
4779 650
8384 730
1883 204
2769 64
2897 298