4261 109
1476 226
20868 753
2243 227
29555 257
17136 569
7779 648
165010 330
29860 89
2739 62
87182 827
25398 662
4560 393
5747 137
14482 661
14034 238