928 120
4706 379
31259 610
10988 478
17332 103
104786 978
2167 197
3298 512
2520 371
3320 279
7027 895
12510 697
2937 596
7901 579
2766 327
5291 853
13204 702
132853 361
5431 352
5358 351
27135 393
4770 222
91150 305
114229 427
5446 533
14460 142
6003 269
4052 779