29081 113
2133 304
2958 680
6314 434
3480 476
13333 313
2064 94
4674 280
6041 38
3361 162
10142 652
9266 682
9779 290
4341 443
5259 639
5053 641
4330 256