24522 533
8294 869
499439 853
5328 598
2788 152
5631 693
12878 509
6281 259
3979 263
1253 81
2600 555
2654 113
5499 373
1318 246
1266 232