50482 102
1572 187
2437 81
2236 337
10037 78
14665 122
5766 840
4846 422
3173 352
3168 131
7089 597
4586 596
991 140
1569 73
7442 640
2379 271
48400 81
2463 435