4032 503
4477 76
1583 393
685 146
3489 277
6060 355
6403 254
3791 642
4146 397
2422 346
21584 872
2885 560
4240 557
3773 712
2195 462
9942 424
2574 293
1831 318
1649 360
2670 416
2461 582
8035 664
11169 368
3714 192