316 42
150138 498
2059 113
26485 859
62462 734
53986 703
99559 201
51172 504
17571 120
10427 256
9945 380