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