668 141
434 37
2834 719
2036 427
1329 378
499 110
2500 626
409 111
319 53
2871 360
4701 506
15152 537
4022 47
6382 398
17244 84