3523 597
297304 704
12267 473
14683 301
10535 348
27002 935
32440 95
74664 604
9239 337
89140 932
17702 371
5205 244
4634 465
1854 320
17285 258
6016 76
10569 111
9336 195
6300 659
6910 301