276 42
150113 498
2031 113
26438 859
62339 734
53934 703
99298 201
51068 504
17536 120
10404 256
9923 380