39967 685
12632 262
7885 228
20947 313
7204 513
22219 433
6169 362
4500 74
3830 218
4678 661
9006 828
3359 387
6724 311
10897 345
3018 92