3505 157
198456 419
317598 807
32515 428
41903 389
14016 955
11508 336
27091 557
21303 292
38380 607
27451 568
420855 1265
1037762 3057
22913 630
651194 1882
27193 608
149447 295
75730 635
211563 419
68149 135
198640 1234
21705 817
141875 451
98759 924
111844 657
75462 398
60860 150
58458 127