881 171
907 204
504 897
207 879
677 416
598 601
448 647
432 427
474 133
1370 87
1509 907
710 695
85514 208
55408 990
46950 304
36966 761
34544 863
31922 601
29356 148
28810 229
24907 635
24592 14
22125 419
20315 566