1516 300
2489 524
100364 823
2677 98
2065 183
13224 509
75533 147
43658 658
13074 662
2424 585
4393 558
3691 571
3532 215
6179 630