5003 349
6678 503
24851 244
9137 848
116847 464
87007 422
93671 493
8423 56
40600 682
30211 397
21405 315
10351 626
4662 268
7775 580
4992 682
2430 297
4072 477
61493 297