46533 124
10031 291
5221 176
10404 405
20010 258
21846 241
27778 194
7952 504
14094 682
1067 80
3498 79