735 112
886 592
862 33
888 410
806 200
394 71
474 381
573 768
946 654
288 840
858 648
311 145
20491 365
18815 807
12061 361
10893 351
9163 364
8777 24
7071 201
6866 41
6645 228
6613 37
6042 923
5972 649