12515 103
5890 45
17502 414
6454 166
13621 485
15572 955
6327 419
6356 225
6833 96
11678 513
18499 461
11518 833
15599 722
9395 605
11630 442
13198 185
11856 869
15730 574
10512 781
16774 475
18941 469
17245 439
20182 295
29117 52
12630 711
9894 368
10377 881