2606 265
3968 911
67265 214
4223 63
15048 605
2412 308
8368 590
1195 40
4529 531
3036 394
4028 680
3421 216