1431 329
2856 87
2177 592
7471 789
2670 416
6226 529
12524 280
6830 496
75523 69
4385 527
14745 501
4925 549
3260 265
4396 154
2780 423
2342 271