5021 277
5906 70
3488 75
2598 161
664 111
3512 596
8353 388
933 107
14598 297
3056 272
3195 841
2964 927
2298 619
3163 372
2194 326
2480 369
3389 768
3031 280
2993 550
5236 423
2510 658
3605 579
2217 252
11152 621