3030 867
672 90
1401 369
1903 524
5740 107
123350 100
71421 101
229271 707
158206 257
54282 298
207101 670
338766 1242
8060 64
2298 495
180327 847
474670 795
1316 318
5479 401
37322 89
276389 925
54967 559
92942 752
215533 1073