39602 794
27471 260
9670 360
4895 619
15836 716
19446 768
13848 37
18254 385
5681 133
4798 388
4319 268
2685 61
3728 79
3754 491
3774 265