3322 128
3123 338
3841 603
3757 416
1782 80
2970 360
3212 629
7584 507
6683 594
17524 481
27063 547
30902 429
30369 936
3370 714
5856 38