2502 758
2326 484
843 229
2595 707
842 204
2950 624
1263 260
602 110
2728 856
2374 684
656 137
13235 219
16603 356
7463 600
3287 486
2076 67
14538 496
7333 280
20777 380