3501 157
197872 418
317574 807
32514 428
41899 389
14014 955
11508 336
27091 557
21303 292
38379 607
27449 568
420837 1265
1037699 3057
22913 630
651171 1882
27193 608
149442 295
75730 635
211548 419
68148 135
198639 1234
21705 817
141872 451
98750 924
111839 657
75456 398
60856 150
58443 127