4262 109
1478 226
20872 753
2244 227
29555 257
17138 569
7779 648
165020 330
29863 89
2739 62
87196 827
25400 662
4560 393
5747 137
14482 661
14040 238