3128 517
10273 100
1062 69
21434 404
32167 181
18334 616
7444 842
5501 132
38801 488
5991 292
34035 902
5055 699
2347 272
2968 275
3672 856
1632 189
8186 817
41625 199
9636 436
10712 503
25432 308
7180 578
4008 336
3866 341