47069 152
2763 41
221997 552
34669 951
31662 488
33498 354
12269 390
182755 510
5231 308
6343 305
11550 364
9462 268
13269 556
8204 401
4954 843
4047 440
6166 709