3543 71
3730 291
18360 928
55851 782
5248 31
4408 136
4743 315
12294 234
5437 956
3749 540
4517 388
19307 614
2889 309
2518 115
5586 622
4376 585