2267 300
11705 399
30814 212
9023 47
7337 160
21255 239
12592 495
13286 221
25989 511
34422 167
8584 301
13683 741
9742 935
8496 91
11987 749
28820 217
9915 79
7052 362
16233 410
6809 817
4923 933
9233 182
3531 241
5060 566
23314 664
5039 110
4607 626
4325 509