25598 52
4750 214
5674 578
16463 28
7523 461
2541 254
7273 79
4620 470
5966 188
6042 562
10261 96
9965 611
5492 248
6195 824
3362 307
14577 730
8021 875
2630 37
12671 622
3222 96
13880 167
22682 653
7094 694
11579 683