1597 160
2779 390
2993 313
4746 616
26677 893
4732 509
2189 210
7533 277
11069 345
21218 243
4931 636
7289 596
71921 955
36885 503
2210 243
3015 789
2450 350
3080 510