50442 102
1572 187
2434 81
2236 337
10036 78
14659 122
5766 840
4845 422
3173 352
3168 131
7089 597
4586 596
988 140
1567 73
7441 640
2376 271
48390 81
2463 435