28853 361
20984 631
4240 669
1903 137
8042 326
1818 201
3651 854
6558 620
6120 535
5114 242
2258 36
5219 344
2000 131
5891 509
5817 238
6016 751
5048 370
3685 729
21893 81
2809 82
3826 442
2407 288
7755 694
7696 637