4263 109
1479 226
20872 753
2244 227
29555 257
17138 569
7779 648
165021 330
29872 89
2739 62
87206 827
25402 662
4560 393
5748 137
14482 661
14043 238