43396 529
43137 70
16696 355
7775 578
14149 153
7148 216
12600 391
8368 448
3048 269
18805 278
43332 912
14368 285
8576 363
26754 348
8455 623
7102 889
10002 452
5209 283
16633 59
11112 147
8555 36
9825 326
15916 665
9782 393
28418 643
19963 818
7863 895
7171 292