9899 626
6055 67
3657 486
4303 402
3135 358
4458 939
4147 301
2502 331
4426 131
2115 39
1638 46
3619 356
7041 634
5800 148
6745 81
6790 622
7229 561
3721 36
6346 510
5772 691
10391 704
3935 347
2835 185
60699 152
96506 371
54723 899
241081 505
31132 500