226 50
2967 893
946 142
3145 661
5014 499
5839 617
3416 261
5090 469
13623 377
9834 464
76535 214
31673 173