3073 945
1291 120
4046 578
3120 629
3445 245
258990 695
1899 44
3709 329
3813 521
9531 681
2281 291
4465 37
61073 105
7829 593
5292 427
2970 142