15006 260
8599 184
13907 217
9268 201
25290 687
11200 366
12867 522
13250 165
12884 726
29475 790
12737 472
28636 408
15001 418
9470 87
20291 260
27114 306
13617 304
21026 353
9899 519
20256 676
10654 519
22698 907
39658 436
27930 638
14232 529
20522 550
80551 495
12203 665