51881 102
1633 187
2502 81
2246 337
10136 78
14816 122
5778 840
4864 422
3197 352
3179 131
7112 597
4623 596
1002 140
1596 73
7462 640
2399 271
48787 81
2474 435