1431 329
2877 87
2177 592
7472 789
2671 416
6227 529
12525 280
6831 496
75529 69
4385 527
14745 501
4926 549
3260 265
4398 154
2780 423
2342 271