42928 529
41535 68
15595 354
7404 578
13454 153
6784 216
11604 391
7939 448
2896 269
17130 277
41662 912
13523 285
7869 363
25593 348
8063 623
6621 889
9451 452
4872 283
16024 59
10663 147
8014 36
8883 323
14991 665
9579 393
27568 643
19276 818
7426 895
6827 292