39539 632
16074 495
3795 112
8443 143
1714 56
21752 207
4170 563
6529 358
27214 80
3335 327
6284 359
21920 363
4261 248
5012 679
9833 413
4521 788
11656 595
4654 77
3000 264