2283 300
11758 399
31047 212
9167 47
7434 160
21393 239
12640 495
13627 221
26327 511
34700 167
8731 301
13775 741
9900 935
8617 91
12110 749
29126 217
10041 79
7308 362
16299 410
7032 817
4962 933
9302 182
3690 241
5101 566
23445 664
5089 110
4644 626
4383 509