1291 140
30792 599
10437 204
142201 953
3691 452
11771 771
25647 390
5177 581
5130 598
2433 316
2536 386
4070 559
4293 641
3509 685