2291 76
12607 228
5075 520
7513 764
4725 59
2489 262
3682 495
1968 290
83922 616
2951 439
884 38
4039 776
3270 374
21188 532
2235 278
1052 128
2265 184
2584 395
2840 287