2172 573
233 430
1861 415
682 802
309 810
178 549
423 82
24 263
670 334
181 304
918 268
1270 657
218 755
4622 786
892 957
565 197
318 642
804 839
581 429
421 913
142 290
61 951
935 688