516 145
812 150
1082 339
1118 334
1388 335
1325 204
10114 640
10847 412
3577 359
3198 621
7057 604
4974 797
17398 515
2535 166
8816 238