42945 148
2743 41
220765 550
34555 951
31578 488
33432 354
12252 390
181873 510
5211 308
6301 305
11466 364
9383 268
13194 556
8181 401
4922 843
4004 440
6142 709