596 46
275 49
979 196
2138 547
1983 621
1215 295
1239 120
1277 347
967 168
3260 702
2622 237
1441 340
2459 667
488 93
1431 346
2589 384
2966 764
1655 333
3035 540
2410 651
1208 161
2131 392
2109 413
2017 457