6681 525
3432 424
8645 604
4039 264
19759 60
8500 624
16689 419
6803 859
2639 242
21579 796
8488 631
26188 704
5845 99
20578 554
2445 190
2926 399
5553 596
7826 583
3096 352
7771 820
3149 552
16830 688
7137 496
5240 925
2157 225
9901 404
4651 303
1788 106