520871 1660
56814 253
7297 688
162324 941
23529 585
117080 605
134825 354
85050 1050
19778 566
31757 242
9237 359
11943 707
102568 888
23283 75
38320 162
24746 112
90872 634
85548 165
89336 433
117666 752
39568 200
21320 298
14854 364
24647 74
32878 305
13784 1002
278690 912
261998 538