905 120
4671 379
30486 608
10966 478
17153 103
104281 976
2164 197
3294 512
2515 371
3317 279
7026 895
12505 697
2932 596
7893 579
2762 327
5287 853
13186 702
132636 361
5421 352
5356 351
27096 393
4765 222
91007 305
114119 427
5440 533
14450 142
6000 269
4051 779