2304 295
5856 666
15559 440
10853 332
34045 260
27318 429
6103 719
1598 207
2520 81
2943 274
6803 800
16489 879
4316 286
9039 521
2882 261
5735 728
3938 558
2891 268
7744 436
5285 688
10950 322
29615 536
26360 935
7457 289
17637 583
26955 530
13323 616
17164 112