324 73
4708 712
3305 945
1802 120
4234 578
3456 629
3885 245
287016 704
2293 44
3882 329
3971 521
9839 681
2393 291
4716 37
63626 105
8095 593
5504 427
3101 142