5296 471
22006 192
3633 79
6905 427
7271 411
13133 56
13495 554
6009 462
7181 730
6898 194
3966 178
8392 118
27142 581
16060 166
4793 503
8191 570
22641 45
3005 66
15780 914
10802 198
11723 683
17308 148
12565 869
25499 92
3238 96
23098 344
2787 344
5575 530