932 120
4715 379
31448 610
10996 478
17377 103
104948 978
2170 197
3298 512
2525 371
3320 279
7027 895
12513 697
2937 596
7902 579
2768 327
5292 853
13208 702
132924 361
5435 352
5360 351
27153 393
4770 222
91176 305
114263 427
5446 533
14466 142
6003 269
4052 779