5060 349
6679 503
24862 244
9138 848
116895 464
87077 422
93710 493
8440 56
40647 682
30254 397
21408 315
10351 626
4667 268
7775 580
4998 682
2432 297
4075 477
61594 297