3916 411
6708 742
4548 289
3080 200
4958 534
3398 440
1550 80
4535 294
7783 570
5709 367
19801 629
29688 612
74504 586