39542 632
16074 495
3796 112
8445 143
1715 56
21752 207
4170 563
6529 358
27218 80
3335 327
6287 359
21923 363
4261 248
5012 679
9833 413
4521 788
11660 595
4655 77
3000 264