4261 109
1478 226
20872 753
2244 227
29555 257
17137 569
7779 648
165014 330
29862 89
2739 62
87189 827
25399 662
4560 393
5747 137
14482 661
14038 238