5005 349
6678 503
24851 244
9137 848
116847 464
87013 422
93675 493
8427 56
40605 682
30217 397
21406 315
10351 626
4664 268
7775 580
4995 682
2430 297
4073 477
61501 297