25586 452
16077 448
1875 336
14110 747
6002 765
17938 119
12588 774
13527 603
16913 686
2448 325
1521 51
1629 51
1066 93
4562 474
5373 962
3812 657
1445 192
2039 117