43075 529
41925 68
15905 355
7527 578
13617 153
6880 216
11831 391
8045 448
2926 269
17549 277
42069 912
13731 285
8107 363
25892 348
8224 623
6752 889
9590 452
4970 283
16169 59
10787 147
8165 36
9108 323
15318 665
9606 393
27785 643
19510 818
7522 895
6911 292