3128 517
10273 100
1062 69
21434 404
32166 181
18333 616
7444 842
5501 132
38798 488
5990 292
34035 902
5055 699
2347 272
2968 275
3672 856
1632 189
8186 817
41625 199
9635 436
10712 503
25430 308
7179 578
4008 336
3866 341