1516 300
2489 524
100371 823
2678 98
2065 183
13224 509
75541 147
43660 658
13075 662
2424 585
4394 558
3691 571
3532 215
6179 630