19868 892
8665 289
3992 268
2748 540
2238 336
12991 773
4532 586
13145 152
13158 412
10135 247
6398 288
7566 225
3633 834
3122 138
2485 324
16653 257
6244 409
3659 376
3672 912
5130 771
15459 357
21968 338
7093 50
4764 338
2343 508
4200 165
7124 61
1901 41