143216 300
268701 981
459456 1684
452292 967
24334 679
31503 243
11164 749
25216 534
31317 924
11796 143
10205 819
19190 616
11659 448
4002 109
33202 667
34573 824
2837 138
5967 803
3120 207
7449 168
15542 1018
4279 769
4698 437
29547 611