2552 468813
290 553642
286 30503
15 2404
26 11195
20 6609
23 6605
5 1258
32 5176
69 21595
2 1093
1 1319
3 1483
26 4962
28 44908
4 1883
3 2283
84 24118
7 1956
170 97689
33 53770
50 39041
57 28727
28 16688
36 40438