143924 300
270364 981
462064 1687
455026 968
24340 679
31600 243
11168 749
25322 534
31428 924
11851 143
10260 819
19402 616
11746 448
4023 109
33437 668
34689 824
2847 138
5982 803
3124 207
7456 168
15549 1018
4287 769
4700 437
29688 612