2963 521
3847 57
2880 584
3720 809
2785 357
2350 340
3607 441
4490 606
1523 89
2937 388
5351 696
3342 699
1669 215
3224 617
3036 388
3477 646
11276 67
9372 914
3924 641
3705 617
3344 638
2966 236
1398 120
4520 526