2640 680
2481 526
3373 422
5236 749
8814 888
8312 524
15425 84
11490 246
23717 217
7073 138
2583 360
3363 371