47513 152
2768 41
222313 552
34713 951
31689 488
33522 354
12272 390
182984 510
5241 308
6360 305
11575 364
9480 268
13290 556
8211 401
4959 843
4060 440
6173 709