51221 688
2894 106
4104 218
2164 303
47699 419
33126 847
94681 560
78227 771
47660 215
23258 122
14337 596
13552 421
7880 338
1895 136
4872 77
9305 862
3487 742
2297 112
7359 374
5173 399
3256 739
2057 271
2775 412
5119 428
5820 737
2577 284