21112 625
7527 341
22106 744
396442 1004
274142 845
7899 348
7240 501
10401 263
6546 543
20617 85
27758 341
13127 156
33378 243
2978 243
6158 621
2135 152
24548 292