25198 533
9954 869
549010 860
5466 598
2959 152
5915 693
13290 509
6455 259
4038 263
1325 81
2666 555
2826 113
5642 373
1391 246
1365 232