47057 152
2763 41
221994 552
34668 951
31661 488
33498 354
12269 390
182752 510
5231 308
6343 305
11550 364
9462 268
13268 556
8203 401
4954 843
4044 440
6166 709