4936 455
9518 35
6719 353
24820 594
2108 81
33618 384
3287 377
11599 359
38236 427
15730 139
54231 328
15794 629
3427 853