22331 87
31075 650
2041 63
18891 482
4629 192
2247 191
15331 817
14379 258
5260 42
3719 49
39883 105
3768 138
5385 564
12039 479
10170 412
2117 116
2380 203
9731 378
4871 707
3875 501
7174 119
6713 554
2282 185
4266 452