52526 102
1680 187
2540 81
3352 337
10168 78
14881 122
5799 840
4871 422
3222 352
3187 131
7137 597
4639 596
1016 140
1662 73
7475 640
2442 271
48972 81
2482 435