3523 597
297325 704
12268 473
14683 301
10535 348
27002 935
32441 95
74667 604
9239 337
89142 932
17703 371
5206 244
4634 465
1855 320
17286 258
6016 76
10569 111
9336 195
6302 659
6910 301