21116 625
7528 341
22107 744
396481 1004
274219 845
7901 348
7243 501
10402 263
6549 543
20621 85
27759 341
13135 156
33394 244
2980 243
6158 621
2136 152
24552 292