29080 113
2131 304
2954 680
6313 434
3480 476
13326 313
2061 94
4668 280
6015 38
3357 162
10139 652
9256 682
9774 290
4339 443
5246 639
5050 641
4323 256