585 158
1415 323
2232 471
934 300
4291 522
4857 337
2010 493
879 242
5783 904
2372 512
7678 594
5036 631
12920 455
16815 182
4814 83
1150 339
551 105
18550 213
6820 688
20915 783
7046 281
10643 847
25801 672
223 47