5300 509
12367 561
3335 139
31979 414
1967 67
3431 604
4257 840
8581 639
1803 220
3679 827
9630 731
2629 343
3957 641