1595 160
2778 390
2993 313
4743 616
26677 893
4732 509
2189 210
7533 277
11069 345
21211 243
4931 636
7289 596
71921 955
36881 503
2210 243
3015 789
2450 350
3080 510