10431 180
156170 291
144733 300
2725 786
1714 493
3290 908
2213 394
2899 588
2809 684
10421 328
1577 274
1945 124
3028 633
3182 672
202302 287
336077 589
4477 607
9908 79
13917 260
2396 464
3096 976
474 109
2704 466
636 61
965 143
87668 752
13516 62
523788 1240