25160 533
9790 869
546199 860
5457 598
2953 152
5900 693
13265 509
6441 259
4035 263
1318 81
2652 555
2806 113
5636 373
1381 246
1353 232