1396 312
1033 57
1729 265
3190 651
1550 194
3007 834
1354 184
2054 460
3756 597
545 71
2244 321
2289 591