4105 306
3397 149
2232 88
5041 305
2424 226
4310 770
4893 693
2612 285
2110 117
3802 548
2338 221
3523 441
18703 342