3590 71
3868 291
18641 928
56407 785
5343 31
4437 136
4811 315
12346 234
5560 956
3767 540
4555 388
19395 614
2933 309
2569 115
5672 622
4426 585