4429 30
8366 453
11008 341
15200 343
10326 503
5038 159
6460 191
10397 697
8133 81
11909 58
4238 94
15584 747
2118270 3402
232348 589
193367 743
46346 393
16745 695
22783 669
2638 430
26991 224
8568 611
45383 792
17844 119
17957 405
10897 562
11581 675
76227 286
18178 548