3652 59
1152 456
3250 313
340 565
917 97
404 25
781 148
33 858
295 642
277 434
1187 337
935 422
535 302
304 794
473 846
57 507
87 897
960 325
791 312
554 330
49 220
235 673
546 115