25140 533
9730 869
544560 860
5451 598
2949 152
5891 693
13252 509
6436 259
4034 263
1314 81
2649 555
2801 113
5621 373
1375 246
1353 232