3918 411
6716 742
4555 289
3088 200
4971 534
3404 440
1557 80
4544 294
7802 570
5716 367
19835 629
29745 612
74906 586