5938 427
25727 529
18473 679
23034 341
8021 887
9637 648
4340 193
19256 291
32297 313
4732 337
2979 448
3004 196
1709 115