985 56
871 574
825 304
733 817
650 693
543 403
470 615
431 100
422 102
287 472
283 623
237 481
201 686
114 439
86 413