2029 239
226 156
1367 431
638 343
979 459
872 357
950 282
523 543
1695 808
887 180
760 69
486 355
3863 269
971 684
2235 304
856 427
333 123
871 189
876 648
935 801