13054 85
15741 81
8901 430
7424 389
9156 197
10003 148
8999 493
36920 877
11954 944
6332 189
8989 670
4912 716
16111 593
5063 235
3796 177
3473 320