1176 66
3965 738
3551 404
1531 304
3966 898
2129 378
969 78
2516 552
4459 142
9859 279
2436 47
3192 268
3987 824
5523 540
5135 701