3078 761
2578 609
2648 421
1485 304
5271 665
521 106
9577 580
8625 360
14572 504
20579 936
3945 209
5396 524
14174 384
3399 265