12613 419
12198 101
2261 43
2951 334
56544 849
3470 459
2726 54
3795 249
1103 180
3315 418
2970 458
2742 617
3397 795
770 93
2320 512