89995 307
5337 186
4931 814
5442 429
19566 172
9228 317
11127 411
20938 938
12752 459
626709 1320
20965 559
7119 335
180671 367
57964 457
20041 257
1388487 4292
11565 380
190166 634
27697 979
49698 263
16323 387
35519 636
46152 500
10316 566
39837 657
8021 191
15328 917
12450 286