3500 157
197657 418
317569 807
32513 428
41897 389
14014 955
11508 336
27091 557
21303 292
38378 607
27448 568
420823 1265
1037672 3057
22913 630
651155 1882
27193 608
149441 295
75730 635
211544 419
68148 135
198639 1234
21704 817
141871 451
98748 924
111836 657
75451 398
60853 150
58436 127