2769 290
10707 782
4761 706
5173 960
27226 53
5368 197
9492 951
45257 385
4551 508
6450 702
3160 778
5117 581
4138 417
1713 359
19986 159
3042 451
3579 426