241 56
2743 629
2670 742
2481 753
3107 502
2018 410
2928 460
4035 179
57160 379
22883 322
37985 89
19971 172
10887 306
11456 527
5282 396
8145 644
125902 767