4015 811
1529 89
1647 135
1532 151
896 167
1168 181
6054 577
2624 367
3336 584
12660 76
3734 407
976 93
4285 503
16015 742
17097 752
2318 248
1476 151
1214 95
1745 361
5362 418
1128 101
3262 879
1914 541
18955 523