670 141
439 37
2839 719
2036 427
1333 378
500 110
2500 626
409 111
319 53
2877 360
4722 506
15160 537
4073 47
6388 398
17245 84