3397 400
4372 328
5427 600
33557 304
10649 314
13695 475
34390 515
9273 788
11514 815
2772 99
8166 79
20155 670
864 55
1385 178
2541 542
3134 94
2696 487
3556 436