47030 152
2763 41
221976 552
34666 951
31660 488
33497 354
12269 390
182741 510
5229 308
6343 305
11549 364
9462 268
13266 556
8203 401
4954 843
4044 440
6165 709