39542 632
16074 495
3795 112
8444 143
1715 56
21752 207
4170 563
6529 358
27217 80
3335 327
6286 359
21923 363
4261 248
5012 679
9833 413
4521 788
11659 595
4655 77
3000 264