4601 97
15385 592
7633 419
9275 672
14424 203
10125 405
28044 116
20655 58
10995 36
16598 109
20005 73
8570 495
7456 532
4653 175
19529 116
5511 529
2649 235
14759 846
35712 665
22452 104
8357 87
8410 458
11030 299
4787 484
3463 795
37535 825
7444 481
6629 152