3047 945
1242 120
4021 578
3090 629
3414 245
256023 693
1837 44
3696 329
3801 521
9494 681
2273 291
4436 37
60769 105
7811 593
5266 427
2953 142