5049 496
3886 103
12843 117
12163 204
6466 443
31924 404
103542 329
39127 378
12329 564
26193 257
3169 245
11534 423
5596 328
3005 638
2329 119
4365 738
2805 197
3833 322