2901 313
35 862
669 528
40 82
276 65
589 43
397 364
656 875
999 968
338 630
287 439
1010 443
1122 251
803 437
649 859
940 140
1114 129
91 929
114 83
761 682
583 69
501 535
389 941
285 429