1005 251
3629 924
778 47
645 560
1863 885
116 513
134 585
177 610
268 664
345 704
697 410
559 185
112 304
2331 573
165 787
1981 123
409 547
214 154
890 239
138 238
444 846
733 614
603 714