31545 594
3072 245
1796 120
4565 443
4512 532
2691 296
4463 978
4161 774
3998 288
3831 727
3403 239
5227 637
6220 930
2734 480
3659 675
12878 404
3223 156
4686 852
2534 447
4288 336
9098 826
6316 715
3606 302
1322 43