300 48
2721 839
2271 388
1752 474
3148 907
722 103
2534 698
2826 710
2373 423
2391 485
2263 500
1181 276
2337 581
2971 883
1037 161
1113 243
605 181
2727 521
3503 153
1974 570
2503 564
1730 528
3651 461
195 38