25170 533
9831 869
546703 860
5460 598
2954 152
5904 693
13271 509
6444 259
4035 263
1320 81
2653 555
2808 113
5636 373
1383 246
1357 232