21532 341
7574 68
4321 88
15859 616
4204 571
5208 469
1297 32
2548 468
4417 625
3642 671
2179 360
4709 944
2760 167
3149 505
4086 525
2982 371
2705 423
3709 683
4003 340
1989 205
2368 199
3555 830
3661 527