3506 376
1281 210
4013 511
5024 564
1889 324
3421 223
2429 630
996 88
3416 901
1076 258
1210 92
3720 177
1328 216
1389 61
822 190
7369 646
1728 248
940 133
6068 813
8671 907
627 75
3515 891
3266 335
5121 702