255 504
3086 793
2517 702
531 940
392 154
208 123
764 336
814 24
943 273
595 793
399 104
157 27
70 249
760 363
3538 412
607 220
591 36
401 98
978 328
924 802
974 569
899 342
677 913
63 613