14961 30
4343 366
2499 124
3879 65
2471 94
4755 606
2866 274
3671 75
22606 173
2359 454
4617 660
7157 479