15741 560
4617 431
7172 682
11520 894
48949 546
20588 215
7835 186
4110 400
25268 61
18649 228
18393 449
2526 337
10304 649
1473 126