48318 101
1445 187
2297 81
2216 337
9891 78
14449 122
5712 840
4830 422
3130 352
3145 131
7075 597
4524 596
960 140
1519 73
7386 640
2321 270
47760 81
2443 435