29080 113
2131 304
2953 680
6312 434
3480 476
13325 313
2061 94
4668 280
6002 38
3356 162
10137 652
9256 682
9771 290
4339 443
5241 639
5050 641
4321 256