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