3121 517
10247 100
1058 69
21407 404
32103 180
18292 616
7423 842
5466 132
38651 488
5931 292
34029 902
5050 699
2337 272
2966 275
3665 856
1626 189
8180 817
41541 199
9615 436
10650 503
25328 308
7175 578
4006 336
3851 341