10501 451
5331 78
16864 338
11475 808
12583 803
19919 523
16909 504
1932 70
18613 182
15929 201
2726 29
18279 474
17558 471
11970 596
3625 127
5336 309
2272 79
12295 187
8536 318
6429 877
3564 682
8719 405
4328 519
13938 159
8813 176
16464 185
23035 595
13114 617