21116 625
7528 341
22107 744
396490 1004
274246 845
7901 348
7243 501
10402 263
6549 543
20623 85
27759 341
13138 156
33399 244
2980 243
6158 621
2136 152
24552 292