399 104
5607 262
1766 558
1609 415
1629 336
1101 271
5928 887
508 45
2451 541
460 32
2968 635
1818 323
3127 628
10638 578
3087 560
780 127
1137 104
5108 486
12268 533
2945 421
2700 771
1202 151
10282 84
13719 805
1256 159
1813 340
3036 590
1825 173