29083 113
2133 304
2963 680
6317 434
3482 476
13340 313
2066 94
4676 280
6060 38
3366 162
10144 652
9275 682
9783 290
4343 443
5265 639
5059 642
4334 256