1296 247
3650 549
1976 268
527 69
2598 682
856 126
2426 153
2559 629
1198 237
447 87
1307 255
1916 389
2114 515