43029 148
2743 41
220781 550
34556 951
31578 488
33433 354
12253 390
181884 510
5211 308
6302 305
11466 364
9383 268
13196 556
8181 401
4923 843
4004 440
6142 709