692 141
503 37
2867 719
2049 427
1374 378
522 110
2516 626
416 111
327 53
2990 360
5140 506
15314 537
4309 47
6564 398
17279 84