50729 126
10591 291
6319 177
11955 405
22387 259
25910 241
32961 198
8533 504
15515 683
1357 80
4215 79