10680 624
2629 438
5846 233
2757 508
5829 276
2578 323
8431 925
2295 295
7543 159
3415 729
6162 907
5030 184
3001 856
5259 106
44487 506
5739 322
2659 397
2608 266
2883 413
5741 633
1161 184
4682 292
3020 153
595 42