670 141
439 37
2840 719
2036 427
1333 378
500 110
2501 626
409 111
319 53
2878 360
4726 506
15162 537
4081 47
6388 398
17245 84