15006 260
8599 184
13907 217
9266 201
25290 687
11199 366
12867 522
13250 165
12883 726
29474 790
12736 472
28630 408
15001 418
9470 87
20291 260
27109 306
13617 304
21024 353
9898 519
20256 676
10654 519
22696 907
39639 436
27916 638
14219 529
20521 550
80550 495
12198 665