42883 148
2743 41
220746 550
34552 951
31577 488
33432 354
12252 390
181864 510
5211 308
6297 305
11466 364
9383 268
13193 556
8181 401
4922 843
4004 440
6142 709