21144 625
7538 341
22114 744
396905 1005
275293 846
7906 348
7268 501
10415 263
6554 543
20675 85
27764 341
13224 156
33590 244
2986 243
6169 621
2145 152
24592 292