5093 462
1537 137
994 690
75 863
309 810
780 793
323 729
670 334
389 908
715 741
1178 213
918 268
130 189
547 580
185 78
873 706
784 173
24 263
432 996
181 304
185 154
303 761