1516 300
2489 524
100365 823
2677 98
2065 183
13224 509
75537 147
43659 658
13075 662
2424 585
4393 558
3691 571
3532 215
6179 630