2264 300
11692 399
30759 212
8999 47
7301 160
21215 239
12570 495
13199 221
25908 511
34334 167
8543 301
13663 741
9683 935
8448 91
11954 749
28688 217
9892 79
7031 362
16215 410
6789 817
4909 933
9173 182
3501 241
5054 566
23262 664
5031 110
4594 626
4283 509