4429 30
8366 453
11005 341
15196 343
10324 503
5036 159
6460 191
10396 697
8131 81
11904 58
4237 94
15583 747
2117870 3402
232346 589
193363 743
46346 393
16744 695
22781 669
2638 430
26988 224
8567 611
45371 792
17822 119
17952 405
10895 562
11579 675
76215 286
18174 548