19868 892
8668 289
3993 268
2748 540
2238 336
12993 773
4533 586
13145 152
13162 412
10135 247
6400 288
7570 225
3633 834
3122 138
2485 324
16655 257
6244 409
3660 376
3672 912
5132 771
15460 357
21970 338
7093 50
4765 338
2343 508
4200 165
7126 61
1902 41