4263 109
1479 226
20872 753
2244 227
29555 257
17138 569
7779 648
165020 330
29864 89
2739 62
87201 827
25400 662
4560 393
5747 137
14482 661
14040 238