3916 411
6710 742
4550 289
3084 200
4964 534
3399 440
1551 80
4538 294
7793 570
5711 367
19817 629
29711 612
74660 586