19838 350
8742 377
9956 618
19104 783
5713 36
8425 469
411 108
6042 689
5723 330
3084 761
3357 594
2166 187
3496 570
2362 217
4669 178
3186 539
5259 109
2045 273
3283 141
7500 197
15219 908
4753 698
4370 73
7601 515