55702 112
56683 793
3488 160
24979 683
12822 80
376015 1073
290637 848
210946 1100
270770 993
7043 845
52942 600
16042 633
32507 429
85131 767
11564 508
50308 216
38596 528
30329 262
92358 758
52751 659
42737 530
2975 272
9909 514
4779 650
8384 730
1883 204
2769 64
2896 298