39716 323
15578 101
13932 812
12108 314
12580 535
18000 58
11716 509
24170 376
24867 605
11879 801
10900 635
15698 742
7464 498
4291 172
37280 619
1912 44
35220 548
1884 226
4938 253
3362 178
8446 249
17296 330
30104 65
11200 480
10599 828
4152 397
5390 147
18595 594