3501 157
198036 419
317580 807
32515 428
41900 389
14015 955
11508 336
27091 557
21303 292
38379 607
27449 568
420843 1265
1037722 3057
22913 630
651180 1882
27193 608
149443 295
75730 635
211551 419
68149 135
198639 1234
21705 817
141872 451
98752 924
111842 657
75457 398
60859 150
58446 127