1396 312
1033 57
1729 265
3190 651
1550 194
3008 834
1354 184
2054 460
3757 597
545 71
2245 321
2289 591