1237 346
2175 629
1484 418
2289 575
1819 468
959 228
287 74
1725 341
1582 247
4033 148
15731 473
3980 803
11854 888
4846 223