31593 427
4651 736
7067 402
7568 350
5085 489
18074 497
6561 371
26145 753
5680 780
25415 642
6922 248
7231 144
7182 429
1720 278
3713 698
8593 772
8108 662
5673 594
3906 39
5769 897
25466 442
2781 375
6374 175
4219 376
3177 214
10843 927
3234 412
3087 78