3969 793
3284 513
4774 728
15427 664
15558 503
5451 325
14688 761
12303 369
4362 508
2495 175
4636 680
2192 52
10607 907
4750 374
16037 421