1012 275
17000 170
48557 846
42571 214
17156 241
10960 234
26527 115
24365 664
4364 440
2037 598
971 206