3901 411
6694 742
4540 289
3061 200
4950 534
3396 440
1534 80
4524 294
7774 570
5690 367
19761 629
29233 610
73861 586