30582 275
14142 807
24727 178
109821 304
37177 875
42075 518
18786 306
22585 589
30339 764
41833 811
2355 82
15243 528
6569 214
5636 423
3966 175
1775 136
10528 241
5008 64
2318 35
9891 375
4147 633