3008 708
2383 593
1865 562
4327 564
671 179
2078 660
2228 245
3126 629
1927 432
1038 144
2630 597
1738 407
1297 374
666 209
5894 308
2193 161
2428 427
3131 149
27221 385
25554 86
3075 673
5125 646
3237 250
20852 398
4457 131
4254 625
3869 417
20231 382