5045 458
14103 404
3532 807
9721 498
3167 154
6520 624
2180 80
4474 351
4144 181
7748 458
11282 512
3441 525
2753 746
2843 347
2006 396
2270 413