3128 517
10270 100
1061 69
21431 404
32148 181
18323 616
7437 842
5497 132
38777 488
5982 292
34035 902
5055 699
2346 272
2968 275
3672 856
1632 189
8185 817
41605 199
9630 436
10702 503
25410 308
7178 578
4008 336
3859 341