18022 501
945 120
4782 379
32676 611
11045 478
17856 103
106243 979
2177 197
3306 512
2533 371
3330 279
7039 895
12524 697
2945 596
7914 579
2779 327
5299 853
13249 702
133286 361
5458 352
5369 351
27238 393
4777 222
91489 305
114587 427
5454 533
14500 142
6010 269