40716 222
22822 518
11751 917
20557 651
10290 846
18171 467
5544 53
14449 68
11712 322
13724 395
27483 334
18728 254
40274 691
25929 821
18744 849
13382 275
15902 238
7716 283
18641 800
16663 148
11583 428
16516 581
3975 96
13001 81
12730 454
15962 603
9624 375
23420 826