1035 245
374 85
1589 515
2582 694
5174 476
4561 217
5019 739
50647 495
16239 380
8741 716
9302 426
4928 122
3992 324