12604 419
12196 101
2261 43
2950 334
56526 849
3470 459
2726 54
3795 249
1103 180
3315 418
2970 458
2742 617
3397 795
770 93
2320 512