1511 345
444 47
352 62
5581 539
12462 485
2935 523
21415 507
5326 669
4060 361
2982 399
2162 232
34406 374
1245 121