42883 529
41410 67
15566 354
7358 578
13406 153
6757 216
11487 391
7913 448
2888 269
16997 276
41511 912
13454 285
7803 363
25478 348
8028 623
6507 889
9411 452
4840 283
15984 59
10629 147
7940 36
8833 323
14752 665
9575 393
27493 643
19206 818
7397 895
6798 292