2552 441561
290 519271
286 29405
15 2439
26 11230
20 6312
23 6456
5 1353
32 5174
69 20585
2 1232
1 1387
3 1509
26 4284
28 42716
4 1880
3 1798
84 18541
7 2013
170 93740
33 50160
50 33105
57 27584
28 16078
36 38656