1255 123
15724 32
4560 366
2672 124
4203 65
2656 94
5009 606
2981 274
4145 76
27235 173
2513 454
4997 660
7702 479