3970 793
3284 513
4777 728
15431 664
15565 503
5453 325
14688 761
12304 369
4364 508
2495 175
4636 680
2193 52
10611 907
4750 374
16050 421