5083 27
73526 993
7987 119
32259 928
33318 645
54542 173
7641 116
23157 575
2174 105
15129 897
18814 540
13577 830
8281 213
28998 647
5725 480
2129 235
51057 169
7436 527
202426 489
19641 768
80377 948
23946 233
164347 299
145915 571