3458 321
4142 812
2795 579
3306 888
333 31
2988 756
822 81
1245 293
1981 409
3236 633
2515 396
1901 422
731 137
4175 780
7521 648
5013 777
2978 215
203979 699
123965 289
74386 569
166477 331
416204 721
670899 1657
16735 413
65446 564
83286 405
47879 508
36222 307