533 128
607 181
5861 646
612 122
906 265
2070 502
33678 645
4007 568
61078 182
12412 563
3594 160
14343 662