2902 313
410 413
497 921
674 43
397 364
299 141
129 659
239 992
934 175
279 484
1010 443
454 496
112 854
542 860
933 712
583 274
1972 476
1552 842
332 90
649 859
28 113
400 488
703 932
754 501