5655 92
7528 71
51978 725
10979 616
16551 535
21809 202
1876 241
21762 419
6401 121
7231 865
6956 442
17388 712
6275 232
11697 922
3373 645
4773 508
10145 568
12966 425
7360 298
3613 648
2467 525
6760 419
5266 494
9538 573
3863 81
4000 56
4587 179
4633 640