29075 287
2873 812
1111 209
2872 865
3532 743
2933 456
2496 239
1186 237
2976 723
1976 357
948 28
3517 625
2625 455
1549 38
1952 198
3538 484
3248 581
4492 241
5850 730
1251 43
6625 322
2236 168
4758 149
2914 568