4282 109
1502 226
20966 753
2254 227
29563 257
17152 569
7784 648
165250 330
30718 91
2751 62
87564 827
25449 662
4561 393
5757 137
14493 661
14098 238