3195 496
3988 665
3246 568
5847 541
2637 370
452 96
6034 422
4732 361
3733 923
2570 169
3293 966
1597 223
3702 119
1281 186
3176 621
997 58
1183 121
3792 759
3110 472
2326 339
2826 700
855 132
3557 415
369 41