1202 378
2898 836
1512 345
450 47
355 62
5593 539
12515 485
2939 523
21449 507
5335 669
4067 361
2988 399
2170 232
34432 374
1256 121