3591 71
3871 291
18644 928
56409 785
5344 31
4437 136
4811 315
12347 234
5560 956
3767 540
4555 388
19395 614
2933 309
2569 115
5672 622
4426 585