1636 160
2786 390
3005 313
4770 616
26681 893
4734 509
2189 210
7535 277
11071 345
21233 243
4933 636
7291 596
71923 955
36897 503
2211 243
3016 789
2451 350
3083 510