7504 869
459291 846
5199 598
2674 152
5543 693
12520 509
6101 259
3957 263
1215 81
2559 555
2533 113
5347 373
1293 246
1232 232