1151 73
1272 206
2845 565
2622 388
2100 525
2056 261
1247 132
2942 528
3413 770
2498 120
3399 706
1598 273
2572 247
3702 685
6294 906
406 47
2232 281
1677 381