25182 533
9883 869
547817 860
5462 598
2957 152
5909 693
13276 509
6449 259
4036 263
1322 81
2660 555
2811 113
5638 373
1387 246
1360 232