2946 239
22480 110
9807 298
29565 843
18548 187
10676 768
6954 783
16024 555
12182 678
24590 244
17168 648
11239 510
7187 433
3219 284
5566 134
7136 893
13662 440
6209 531
21295 250
17888 443
22000 644
4948 372
31328 281
6420 668