39915 223
75880 275
3543 436
2825 433
2904 484
3950 345
6459 513
8568 677
3337 464
928 75
2714 127
3550 309
3992 590
3746 115
3465 818
3158 806