3125 106
2915 198
4846 959
2684 92
4589 562
5253 846
2821 172
3543 325
3628 187
4647 270
5060 465
4322 156
4145 53
6438 793
6859 653
3810 47
5120 171
19271 672
8533 329
3686 80
7644 301
9404 448
11347 373
10992 823