1172 66
3960 738
3544 404
1527 304
3963 898
2128 378
963 78
2512 552
4451 142
9856 279
2426 47
3181 268
3965 824
5516 540
5129 701