25594 452
16090 448
1875 336
14116 747
6004 765
17962 119
12602 774
13533 603
16926 686
2456 325
1525 51
1634 51
1066 93
4566 474
5375 962
3813 657
1446 192
2040 117