4282 109
1502 226
20965 753
2254 227
29563 257
17152 569
7784 648
165248 330
30704 91
2751 62
87558 827
25448 662
4561 393
5756 137
14493 661
14098 238