25302 347
8690 96
128127 287
52867 347
28241 370
101446 726
58879 842
36799 858
56050 551
14566 495
18773 503
8895 886
9749 610
22574 177
14628 225
1616 294
5025 343
10408 185