1050 116
3752 923
6417 793
5514 508
1742 428
4688 465
4366 126
1648 398
9842 209
2310 562
1811 299
2625 452
3022 365
1270 290
15500 446
3352 329