2380 490
1737 488
1431 403
1757 456
538 158
663 208
7427 639
9570 411
3514 359
3032 621
6925 604
4921 797
17282 514
2465 166
8601 238