43093 267
4251 406
10269 341
37962 563
40776 780
57740 512
2859 449
11809 155
3376 760
8753 807
4826 340
15898 671
9369 671
3889 230
5608 464
3487 344
18611 583
1735 71
14264 684
3180 585