2899 95
2646 296
3786 203
9691 504
6240 719
3467 430
6393 166
13719 257
1851 143
4005 811
12254 595
3486 66
5124 695
6605 487
8035 364
3825 454
5699 803
3767 550
10197 306
21020 263
2913 110
4776 676
11509 823
9998 403