3875 501
6680 457
2247 191
18891 482
2380 203
14379 258
5260 42
12223 168
12039 479
10170 412
7174 119
15331 817
3768 138
9210 591
2117 116
3719 49
3393 333
5585 686
4629 192
6516 585
39883 105
22331 87
9731 378
4266 452