2100 471
2232 497
2859 627
828 126
53679 411
16438 40
12132 388
14794 343
4555 598
1056 68
775 72
1592 137
2136 504
29731 759
16789 862
156310 842
112927 525
15870 551
30583 278
147894 784
25600 846
10202 511
2771 436
218627 343