47331 152
2766 41
222185 552
34701 951
31685 488
33517 354
12271 390
182907 510
5240 308
6355 305
11567 364
9471 268
13279 556
8210 401
4958 843
4055 440
6170 709