646 88
626 13
727 804
376 435
788 733
390 141
896 60
345 437
876 398
155 348
328 721
213 239
23201 2364
19390 1064
18854 1160
18590 1733
17351 1985
16630 3153
16366 945
16353 1361
15626 270
15035 557
15017 1741
14963 1356