668 141
434 37
2834 719
2036 427
1331 378
499 110
2500 626
409 111
319 53
2871 360
4702 506
15153 537
4029 47
6383 398
17244 84