2971 313
885 294
962 543
350 83
103 774
433 93
425 268
774 684
21 729
338 943
251 972
475 613
402 834
322 251
418 292
277 38
391 989
329 220
205 912
501 863
305 461