3691 902
20704 148
3202 221
22102 273
4139 264
4874 233
3919 654
2255 340
2866 106
29171 85
24341 645
4142 705
5558 153
2729 379
14093 36
4506 493