32593 670
52816 86
3106 255
2967 168
1020 47
5002 457
1836 312
11995 357
21969 226
7007 544
11202 731
2120 306
9863 664
2566 526