5031 458
14101 404
3529 807
9701 498
3158 154
6503 624
2180 80
4468 351
4137 181
7716 458
11278 512
3437 525
2751 746
2831 347
2005 396
2262 413