25149 533
9743 869
545095 860
5452 598
2950 152
5894 693
13252 509
6437 259
4034 263
1317 81
2651 555
2801 113
5628 373
1376 246
1353 232