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