45681 540
7199 760
15945 349
7214 239
7616 88
17440 315
4091 544
8250 732
25000 434
5538 441
11100 613
6563 807
10420 562