5515 310
8341 768
6618 646
3700 285
9822 250
3547 364
21145 265
9493 628
6442 419
11839 408
15438 105
19531 231
2780 65
5530 562
4872 560
4058 589
3449 853