3111 51
4542 514
14660 446
11839 83
12208 295
7974 315
2184 127
5538 617
13466 75
10256 501
17526 276
6603 749
4389 741
50144 717
5956 599
7841 72
5698 717
12755 363
4604 130
6945 433
5025 349
10399 798
12171 314
12311 197
4018 394
2277 449
2889 648
8656 329