1510 345
433 47
347 62
5579 539
12445 485
2933 523
21395 507
5321 669
4052 361
2980 399
2160 232
34376 374
1245 121