3502 338
3756 604
2633 296
5482 634
19042 608
14951 227
165354 239
18388 247
15081 366
10205 85
5173 422