928 120
4703 379
31224 610
10987 478
17324 103
104761 978
2166 197
3297 512
2519 371
3319 279
7027 895
12510 697
2937 596
7901 579
2766 327
5291 853
13203 702
132843 361
5430 352
5357 351
27134 393
4770 222
91145 305
114225 427
5446 533
14458 142
6003 269
4052 779