14321 343
23512 228
30380 831
8760 511
7569 671
9681 273
26271 626
34456 911
4950 303
11844 402
14681 540
7515 278
3033 372
3103 161
4348 551
4555 424
4051 674
2803 376
7837 586
5140 321
6677 539
4991 325
5733 605
40904 245