5657 92
7531 71
51979 725
10980 616
16554 535
21809 202
1876 241
21762 419
6401 121
7232 865
6956 442
17391 712
6277 232
11698 922
3373 645
4773 508
10146 568
12966 425
7360 298
3613 648
2467 525
6760 419
5266 494
9538 573
3863 81
4000 56
4588 179
4633 640