21116 625
7528 341
22107 744
396495 1004
274264 845
7901 348
7243 501
10402 263
6549 543
20624 85
27759 341
13141 156
33401 244
2980 243
6158 621
2136 152
24552 292