55725 112
56695 793
3490 160
24985 683
12822 80
376048 1073
290683 848
210973 1100
270791 993
7043 845
52950 600
16046 633
32518 429
85200 767
11569 508
50326 216
38613 528
30335 262
92386 758
52769 659
42755 530
2975 272
9910 514
4780 650
8386 730
1883 204
2770 64
2897 298