3988 665
2833 441
3246 568
2637 370
3733 923
12704 76
3293 966
3702 119
1281 186
3843 229
3328 780
3176 621
997 58
1183 121
2366 226
3110 472
1743 347
2826 700
4607 746
977 39
3557 415
1395 120
3502 653
4110 581