15661 593
2035 301
25031 462
4836 417
26721 623
8174 357
10335 520
26545 811
17934 844
6108 327
7286 409
5223 478
1802 146