1050 116
3752 923
6417 793
5514 508
1835 281
2558 528
1893 466
2499 666
1459 356
2428 454
868 171
1774 448
2994 697
3679 746
2215 287
4548 578