21144 625
7538 341
22113 744
396891 1005
275268 846
7906 348
7267 501
10415 263
6554 543
20675 85
27764 341
13221 156
33585 244
2986 243
6168 621
2145 152
24592 292