55552 112
56604 793
3484 160
24968 683
12816 80
375754 1073
290407 848
210823 1100
270632 993
7041 845
52893 600
16019 633
32436 429
84733 767
11521 508
50221 216
38388 528
30293 262
92124 758
52623 658
42642 529
2971 272
9900 514
4777 650
8379 730
1880 204
2766 64
2893 298