670 141
450 37
2843 719
2036 427
1337 378
502 110
2501 626
409 111
320 53
2886 360
4744 506
15168 537
4129 47
6392 398
17248 84