2954 110
11457 512
5189 597
2085 343
16016 855
5077 361
6888 60
2038 247
4936 618
8901 99
5661 526
5128 601
1807 39
5195 576
9191 524
12482 153
3595 373
10630 441
3161 304
19658 126
5644 202
3291 107
24037 613
5766 568