5191 823
3012 624
1631 78
8607 982
3003 484
18260 622
1481 249
3277 645
5946 664
2583 198
1811 391
8185 33
6144 724
8598 118
3473 355
5100 482
8118 692
4379 270
6204 419
2486 60