145 36
1582 494
1452 393
978 209
1805 360
1127 245
2366 761
2247 688
2722 671
2974 553
5668 404
4179 208
9135 35
3839 806
7860 298
44650 390
34696 292
7697 440
4423 434
24090 895
8030 400
37645 142