1011 162
1990 85
6641 322
142641 269
2984 437
28386 66
17444 681
81472 566
49334 341
45485 268
24031 221
35228 636
31832 405
3133 115
9680 172
2985 166
3237 439
47560 515