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