1245 221
3271 80
2815 625
28336 508
2227 156
3297 202
9402 772
4254 791
9365 520
14070 193
24165 234
78264 309