49586 877
40333 242
21215 133
34069 585
27503 104
208540 506
118508 625
23546 663
163275 527
27702 798
31803 141
161415 329
23406 319
16149 568
15817 791
298327 1158
43099 461
74294 449
19658 375
10651 266
5442 56
31367 873
39427 767
20378 857
14833 243
99956 537
32387 352
266537 917