6812 628
103916 596
3424 506
6119 540
5940 392
31451 808
78968 887
28405 171
18091 598
41525 174
14411 937
1818 262
2797 265
2489 419