671 141
454 37
2845 719
2036 427
1338 378
502 110
2501 626
410 111
320 53
2888 360
4759 506
15171 537
4155 47
6410 398
17250 84