29092 113
2144 304
3002 680
6326 434
3486 476
13349 313
2076 94
4695 280
6077 38
3395 162
10154 652
9305 682
9806 290
4346 443
5293 639
5070 642
4351 256