3001 362
2700 734
704 81
78056 242
23661 369
9758 83
8855 336
9362 72
1951 120
4282 80
61662 746
71626 770
22685 214
17168 44
15492 447
23506 445
16343 129
27966 561
12057 116
12229 255
6126 823
1730 31
19072 630
2705 268