20577 159
4708 641
10724 441
4275 638
29404 342
30830 177
12122 294
3641 74
28932 233
2543 166
13323 343
29255 107
6937 45
9464 671
3551 371
12238 741