31590 172
4553 153
5313 130
4520 634
4507 247
19594 429
4879 583
12688 111
7795 789
8249 651
6435 495
7218 349
6569 803
4035 427
3139 501
2816 514
2850 477
8557 50
2540 369
9253 243
4555 248
13822 670
1524 51
5368 171
3293 497
10218 866
3732 763
5676 461