180 23773
16 2310
266 151404
107 17389
15 9377
23 4594
389 517365
36 7281
255 31632
71 26312
99 23185
144 14175
24 3131
22 7796
10 2661
8 3369
65 6710
7 4423
5 1363
74 14102
334 73429
58 11696
67 5440
51 13469
101 20766