210 50
2965 893
946 142
3145 661
5014 499
5839 617
3416 261
5090 469
13622 377
9834 464
76533 214
31670 173