1238 346
2175 629
1485 418
2289 575
1828 468
961 228
287 74
1726 341
1583 247
4035 148
15736 473
3982 803
11856 888
4849 223