49 506
1003 878
335 602
29 35
758 125
316 943
565 404
738 881
992 207
909 396
457 140
463 637
225 226
421 971
131 979
61 794
374 339
255 488
838 853
59 760