24597 533
8370 869
502091 854
5342 598
2804 152
5649 693
12899 509
6297 259
3984 263
1258 81
2606 555
2659 113
5506 373
1319 246
1269 232