15030 216
19068 169
32859 800
6964 86
27317 617
26402 57
35398 682
104123 329
26386 1058
78291 643
50006 688
30868 593
18958 251
15514 690
40858 630
30614 452
56835 363
20417 219
37867 218
16075 375
21499 405
21537 327
27942 154
30517 111
28628 84
20485 479
14161 396
89034 326