4288 101
3125 431
1476 76
4947 664
9788 178
13003 557
12707 286
4569 341
1619 26
4580 632
2837 559
21278 85
7638 392
2292 37
3935 376
6311 873
12030 665
4224 392
25995 508
4213 791
7579 424
5447 47
7724 831
13776 405