3116 571
1153 248
2325 456
2124 304
38580 261
136675 985
58967 322
12832 648
13904 139
77742 490
58776 311