3303 98
9617 591
7442 502
7157 31
4160 76
4293 466
56624 779
37262 398
15919 279
17935 70
16096 185
23125 147
18331 114
10993 382
15491 287
13738 380
19191 228
18148 800
8503 852
4926 125
166897 246
46294 145
6520 297
4422 326
7625 377
122562 616
35784 925
9243 895