1511 345
440 47
351 62
5581 539
12457 485
2933 523
21411 507
5325 669
4058 361
2982 399
2162 232
34400 374
1245 121