916 120
4681 379
30732 608
10978 478
17202 103
104435 977
2164 197
3295 512
2517 371
3317 279
7027 895
12508 697
2933 596
7894 579
2762 327
5291 853
13188 702
132708 361
5425 352
5357 351
27108 393
4767 222
91043 305
114149 427
5442 533
14453 142
6001 269
4051 779