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