18145 58
7282 85
15879 572
5497 855
21658 238
6561 309
4146 465
7765 808
9814 222
4436 30
29339 376
7517 774
5036 753
3148 165
6612 327
3606 625
3523 540
4052 300
4267 281
7140 138
8987 84
4600 822
17120 759
3726 415
4273 155
7174 890
15807 418
16680 206