15013 657
4901 133
21085 311
9041 637
22633 765
2112 71
4600 567
8181 310
5221 324
2079 230
9210 736
10868 104
13143 768
10240 259
17599 237
18057 759
162849 702
16761 809
183838 910
21978 644
29919 340
17347 303
186854 682
31226 239
12760 135
63621 371
26835 85
42461 247