25657 882
8036 581
2665 452
2261 166
45453 827
2827 744
22165 596
5532 647
5510 76
30593 328
1745 54
39939 537
8652 361
6004 155
32134 91
7264 849
30229 562
14036 784
84675 683
4077 384
31080 936
8283 492
4132 51
25450 286