932 120
4714 379
31412 610
10993 478
17363 103
104903 978
2168 197
3298 512
2525 371
3320 279
7027 895
12512 697
2937 596
7901 579
2766 327
5291 853
13207 702
132899 361
5433 352
5360 351
27150 393
4770 222
91170 305
114254 427
5446 533
14466 142
6003 269
4052 779