932 120
4714 379
31441 610
10996 478
17371 103
104930 978
2169 197
3298 512
2525 371
3320 279
7027 895
12512 697
2937 596
7902 579
2767 327
5291 853
13208 702
132916 361
5433 352
5360 351
27153 393
4770 222
91175 305
114260 427
5446 533
14466 142
6003 269
4052 779