47341 101
1407 187
2248 81
2210 337
9810 78
14337 122
5687 840
4824 422
3099 352
3121 131
7057 597
4474 596
941 140
1500 73
7361 640
2300 270
47457 81
2438 435