5082 157
2277 96
3307 248
50852 758
12658 206
6454 385
16643 312
25326 778
5814 664
10020 269
85317 542
9142 142
5425 446
8069 784
1314 138
8134 375
1681 162
27044 251
32593 407
42094 278
22088 422
13517 747
13063 31
3702 104
2948 247