31594 172
4554 153
5318 130
4523 634
4509 247
19595 429
4882 583
12693 111
7799 789
8253 651
6435 495
7219 349
6569 803
4037 427
3139 501
2818 514
2851 477
8560 50
2543 369
9255 243
4556 248
13825 670
1525 51
5370 171
3293 497
10218 866
3733 763
5678 461