5082 157
2274 96
3306 248
50846 758
12656 206
6453 385
16643 312
25322 778
5813 664
10020 269
85317 542
9142 142
5424 446
8068 784
1314 138
8133 375
1681 162
27042 251
32591 407
42085 278
22088 422
13516 747
13062 31
3702 104
2948 247