21133 625
7533 341
22113 744
396682 1005
274739 846
7904 348
7255 501
10408 263
6551 543
20641 85
27759 341
13176 156
33493 244
2983 243
6162 621
2142 152
24568 292