181018 303
100073 774
13673 336
40842 297
12916 210
13083 534
8080 757
105407 995
42362 793
11786 380
3986 272
13297 168
27522 609
91747 989
16624 301
322802 1185
132165 637
433771 926
160199 413
248106 511
21493 596
78756 336
176235 838
32882 772
35046 884
31695 307
22002 174
16600 318