3060 602
8738 117
6814 653
1873 80
3668 412
20474 767
5527 523
4496 651
24214 560
19460 981
4795 490
2874 81
3640 181
4094 325
6614 770
14698 384
17041 204
15283 733
3871 708
6547 336
7303 133
5062 328
5297 926
3073 409