55587 112
56617 793
3484 160
24972 683
12817 80
375793 1073
290451 848
210848 1100
270650 993
7043 845
52897 600
16024 633
32446 429
84793 767
11530 508
50238 216
38432 528
30299 262
92161 758
52642 658
42666 529
2971 272
9900 514
4778 650
8379 730
1880 204
2766 64
2894 298