43077 529
41946 68
15909 355
7533 578
13626 153
6882 216
11838 391
8050 448
2926 269
17571 277
42085 912
13738 285
8129 363
25913 348
8227 623
6758 889
9590 452
4972 283
16177 59
10798 147
8172 36
9154 323
15323 665
9607 393
27789 643
19520 818
7531 895
6912 292