643 96
1196 258
751 146
1305 340
2015 330
1967 400
3095 703
713 119
270630 1060
903 97
3102 622
1361 331
2917 135
7360 780
67035 178
47925 577
80019 562
80546 656