2288 300
11784 399
31152 212
9208 47
7496 160
21465 239
12657 495
13753 221
26464 511
34828 167
9026 301
13803 741
10019 935
8675 91
12183 749
29272 217
10086 79
7394 362
16329 410
7082 817
4984 933
9342 182
3720 241
5112 566
23506 664
5110 110
4665 626
4408 509