3933 793
3230 513
4702 728
15087 664
15274 503
5350 325
14639 761
8503 369
4297 508
2437 175
4518 680
2146 52
10349 907
4645 374
15426 421