932 120
4715 379
31457 610
10996 478
17381 103
104961 978
2170 197
3299 512
2525 371
3320 279
7027 895
12513 697
2937 596
7902 579
2768 327
5292 853
13208 702
132927 361
5441 352
5360 351
27154 393
4770 222
91178 305
114265 427
5446 533
14466 142
6004 269
4052 779