4282 109
1502 226
20966 753
2254 227
29563 257
17152 569
7784 648
165252 330
30736 91
2751 62
87573 827
25450 662
4562 393
5757 137
14493 661
14102 238