25316 94
17486 523
34871 254
21198 804
31686 175
32682 710
29196 334
23128 239
22215 876
29661 592
12262 362
19503 295
21921 522
20305 470