2958 505
3717 761
5926 832
12760 696
15533 79
9078 183
4871 331
5176 460
3981 43
4611 87
3283 82
3754 101
4697 523
9158 535
2802 42
4444 540
6594 576
1936 352
10925 46
1231 165
4172 284
21364 416
2375 287
3368 319
4223 146
16049 928
3931 793
4831 437