1006 241
1968 607
349 98
322 80
2947 677
1922 457
1046 282
1353 410
17063 680
79546 412
6023 264
9997 190
3855 138
10160 76