42406 529
40857 67
15419 354
7278 578
13207 153
6151 216
11237 391
7713 448
2863 269
16679 276
40953 912
13168 285
7583 363
24634 348
7512 623
6215 889
9206 452
4671 283
15695 59
10524 147
7631 36
8424 323
14571 665
14460 777
27021 643
18832 818
7041 895
3607 330