4347 71
15860 722
3761 813
2891 309
3672 571
6609 662
3684 244
6588 310
1722 147
2478 248
8946 213
2579 481
5171 844
13289 258
1395 63
1990 194
6075 801
17846 499
3298 352
2375 49
8747 473
4000 526
3150 738
5422 913