143929 300
270415 981
462089 1687
455075 968
24340 679
31602 243
11168 749
25324 534
31432 924
11854 143
10262 819
19408 616
11751 448
4023 109
33444 668
34693 824
2847 138
5982 803
3124 207
7456 168
15549 1018
4287 769
4700 437
29689 612