21531 341
7573 68
4319 88
15852 616
4202 571
5207 469
1294 32
2548 468
4415 625
3642 671
2177 360
4706 944
2757 167
3149 505
4086 525
2981 371
2703 423
3707 683
4003 340
1988 205
2368 199
3555 830
3661 527