25306 158
3395 524
3004 533
2436 119
3284 261
2217 180
1899 68
3358 614
13391 601
5146 885
3129 408
14957 800
4501 706
2683 125
6675 400
7944 153
4467 684