16016 275
40434 214
8625 319
10549 838
6735 476
9744 440
8261 672
4470 379
13793 860
5320 226
4686 316
5020 449
6379 333
23781 88
11630 402
11144 426
9597 173
28018 335
14349 426
16968 136
11198 43
20153 357
10030 679
5844 125
7108 621
5195 245
7423 422
19891 653