4505 583
29575 457
11181 596
6881 856
9398 154
18625 662
60634 1046
18054 761
7334 513
4213 233
6559 703
3886 647
4356 678
5230 588
16239 589
6142 240
6323 212
3753 346
23671 121
9587 842
2160 130
3819 736
4628 357
9883 117
7229 317
1115 106
14671 846
8161 87