12985 85
15407 80
8789 430
7362 389
7557 196
9914 148
8776 492
36842 877
11668 944
6194 189
11111 670
4825 716
15945 593
4970 235
3783 177
3394 320