3969 793
3284 513
4774 728
15429 664
15562 503
5451 325
14688 761
12303 369
4363 508
2495 175
4636 680
2192 52
10608 907
4750 374
16043 421