12028 117
6983 202
5177 441
27948 397
94661 323
35759 378
10743 564
22841 257
2378 245
5935 421
5256 328
2730 638
1882 119
3967 738
1654 197
3281 322