1509 345
414 47
343 62
5570 539
12418 485
2931 523
21378 507
5318 669
4050 361
2980 399
2159 232
34339 374
1243 121