3082 648
250 86
1019 4
275 41
801 919
293 437
238 952
179 286
685 436
763 73
874 251
213 613
308 123
205 986
940 120
33 226
974 138
606 72
312 191
307 891
58 147
513 813
685 245