2160 271
5693 668
79986 657
1814 129
3533 915
2991 359
1880 317
2911 406
1609 126
844 63
1287 42
1561 91
2334 221