5247 30
10150 637
4634 529
12851 341
12240 397
5563 463
9333 624
21107 742
6999 464
12017 503
5827 254
4529 167
8431 265
13181 244
16410 96
17886 616
5389 756
8470 873
11876 697
17432 759
16160 234
14615 710
16197 351
8506 312
12972 195
19308 779
4303 317
6561 138