42908 148
2743 41
220751 550
34552 951
31577 488
33432 354
12252 390
181867 510
5211 308
6298 305
11466 364
9383 268
13193 556
8181 401
4922 843
4004 440
6142 709