2961 184
3001 313
8557 741
4959 710
5956 144
18941 302
4357 587
21624 527
4797 651
4376 731
5372 689
16708 336
1557 50
11774 241
636 71
42923 83
7318 105
11863 227
13316 303
11316 468
52529 794
13035 490
25149 262
79308 412