42911 529
41507 68
15583 354
7387 578
13433 153
6773 216
11589 391
7931 448
2892 269
17092 277
41621 912
13503 285
7839 363
25564 348
8055 623
6574 889
9439 452
4865 283
16012 59
10643 147
7991 36
8870 323
14795 665
9577 393
27536 643
19252 818
7418 895
6818 292