3095 867
753 90
1464 370
1923 524
42833 109
91449 120
108325 913
67046 567
29464 647
93385 736
202439 1304
55629 425
215889 611
141499 302
88341 793
198451 290
81295 693
286617 584
98006 228
59524 247
108311 555
89980 414
36346 585
61477 753