1549 386
3452 397
2519 709
2293 703
2744 717
1449 331
925 288
2908 729
210 54
3263 187
876 203
1923 563
1981 632
2879 552
2267 710
2138 431
2612 242
2249 372
7136 703
2375 495
4726 788
3870 528
15788 967
911 30