4261 109
1476 226
20872 753
2243 227
29555 257
17136 569
7779 648
165012 330
29861 89
2739 62
87187 827
25398 662
4560 393
5747 137
14482 661
14036 238