9899 626
6055 67
3657 486
4304 402
3135 358
4458 939
4148 301
2502 331
4426 131
2116 39
1638 46
3619 356
7042 634
5800 148
6747 81
6791 622
7229 561
3721 36
6346 510
5772 691
10391 704
3935 347
2835 185
60729 152
96526 372
54728 899
241153 505
31141 500