2794 45
12297 99
11335 658
28244 425
86407 779
53701 673
13502 155
67434 346
36269 787
34273 730
4075 382
7568 433
56028 195