55571 112
56607 793
3484 160
24970 683
12817 80
375765 1073
290424 848
210832 1100
270641 993
7042 845
52894 600
16022 633
32440 429
84761 767
11526 508
50229 216
38406 528
30296 262
92145 758
52629 658
42653 529
2971 272
9900 514
4777 650
8379 730
1880 204
2766 64
2894 298