2264 98
1749 182
12882 509
70848 144
42402 658
81293 803
11489 658
2257 585
3743 557
3407 571
3224 215
5966 630