3970 793
3284 513
4775 728
15429 664
15562 503
5451 325
14688 761
12304 369
4363 508
2495 175
4636 680
2192 52
10608 907
4750 374
16046 421