3526 597
297775 705
12284 473
14693 301
10547 348
27050 935
32479 95
74723 604
9240 337
89234 936
17738 371
5211 244
4637 465
1858 320
17329 259
6027 76
10575 111
9342 195
6304 659
6916 301