903 120
4668 379
30312 608
10965 478
17122 103
104197 976
2162 197
3294 512
2515 371
3317 279
7025 895
12504 697
2932 596
7893 579
2762 327
5287 853
13183 702
132601 361
5417 352
5355 351
27088 393
4765 222
90980 305
114099 427
5440 533
14450 142
6000 269
4051 779