1011 162
1989 85
6641 322
142617 269
2984 437
28379 66
17440 681
81465 566
49327 341
45478 268
24030 221
35222 636
31827 405
3133 115
9680 172
2985 166
3237 439
47554 515