21757 506
5667 78
5386 672
33538 740
189988 441
14384 226
20592 968
4298 597
2507 83
107581 980
3427 498
41046 716
9730 750
4245 493
2640 294
11553 56
4578 464
7706 852
51221 709
235209 729
17469 330
21115 865
7294 339
2494 261
3299 506
4029 133
20206 134
147905 718