10520 451
5334 78
16887 338
11485 808
12595 803
19928 523
16928 504
1933 70
18664 182
15957 201
2732 29
18288 474
17606 471
11985 596
3631 127
5342 309
2278 79
12331 187
8546 318
6439 877
3565 682
8723 405
4330 519
13961 159
8829 176
16499 185
23047 595
13134 617