688 34512
102 24782
12 4501
1 1793
3 1308
22 4504
70 12185
16 2378
25 5518
61 8656
19 3231
2 2168
1 2998
7 1738
205 199233
49 8539
3 1763
19 1986
171 172177
1 1428
1 293
82 13844
342 23744
248 21746
388 824891