2971 313
885 294
962 543
415 185
350 83
56 922
962 352
8 171
792 11
351 330
940 21
897 195
813 733
888 510
843 730
63 390
493 481
399 868
735 702
780 275
624 313
305 461